ridge of mountains - Türkisch Englisch Wörterbuch